Stamp Tax — synonyms, definition
1. stamp tax (Noun)
1 synonym
stamp duty
1 definition
stamp tax (Noun) — A tax collected by requiring a stamp to be purchased and attached (usually on documents or publications).
3 types of
revenue enhancement tax taxation